# near model CODE resource # jump table entries: 416-424 (9 of them) export_60: 00000000 4E56 FFFA link A6, -0x0006 00000004 48E7 0308 movem.l -[A7], D6,D7,A4 00000008 3D6D FB74 FFFE move.w [A6 - 0x2], [A5 - 0x48C] 0000000E 3D6D FB72 FFFC move.w [A6 - 0x4], [A5 - 0x48E] 00000014 3D6D FB78 FFFA move.w [A6 - 0x6], [A5 - 0x488] 0000001A 2E3C 0000 001E move.l D7, 0x1E 00000020 3C2E 0008 move.w D6, [A6 + 0x8] 00000024 0D07 btst D7, D6 00000026 6700 0078 beq +0x7A /* 000000A0 */ 0000002A 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000002E 4EBA 00A2 jsr [PC + 0xA2 /* 000000D2 */] 00000032 4287 clr.l D7 00000034 3E2D F264 move.w D7, [A5 - 0xD9C] 00000038 4286 clr.l D6 0000003A 3C3C 0200 move.w D6, 0x200 0000003E CC87 and.l D6, D7 00000040 4A86 tst.l D6 00000042 6600 002E bne +0x30 /* 00000072 */ 00000046 558F subq.l A7, 2 00000048 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 0000004C 1E1F move.b D7, [A7]+ 0000004E 6700 000A beq +0xC /* 0000005A */ 00000052 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 00000056 4EFA 0016 jmp [PC + 0x16 /* 0000006E */] label0000005A: 0000005A 3F2E FFFE move.w -[A7], [A6 - 0x2] 0000005E 4EBA 0072 jsr [PC + 0x72 /* 000000D2 */] 00000062 3B6E FFFC FB72 move.w [A5 - 0x48E], [A6 - 0x4] 00000068 3B6E FFFA FB78 move.w [A5 - 0x488], [A6 - 0x6] label0000006E: 0000006E 4EFA 002C jmp [PC + 0x2C /* 0000009C */] label00000072: 00000072 3E2D FB7A move.w D7, [A5 - 0x486] 00000076 5347 subq.w D7, 1 00000078 CFFC 0012 muls.w D7, 0x12 0000007C 49ED F6A6 lea.l A4, [A5 - 0x95A] 00000080 4A34 7000 tst.b [A4 + D7.w] 00000084 6600 000E bne +0x10 /* 00000094 */ 00000088 3E3C 0003 move.w D7, 0x3 0000008C 9E6D FB7A sub.w D7, [A5 - 0x486] 00000090 3B47 FB7A move.w [A5 - 0x486], D7 label00000094: 00000094 2F2D F266 move.l -[A7], [A5 - 0xD9A] 00000098 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] label0000009C: 0000009C 4EFA 0028 jmp [PC + 0x28 /* 000000C6 */] label000000A0: 000000A0 0C6E 0006 0008 cmpi.w [A6 + 0x8], 0x6 000000A6 6600 001E bne +0x20 /* 000000C6 */ 000000AA 1E2D FB9A move.b D7, [A5 - 0x466] 000000AE 0A07 0001 xori.b D7, 0x1 000000B2 1B47 FB9A move.b [A5 - 0x466], D7 000000B6 3F2E FFFE move.w -[A7], [A6 - 0x2] 000000BA 4EBA 0016 jsr [PC + 0x16 /* 000000D2 */] 000000BE 2F2D F266 move.l -[A7], [A5 - 0xD9A] 000000C2 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] label000000C6: 000000C6 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000000CA 4E5E unlink A6 000000CC 205F movea.l A0, [A7]+ 000000CE 548F addq.l A7, 2 000000D0 4ED0 jmp [A0] export_59: fn000000D2: 000000D2 4E56 0000 link A6, 0 000000D6 48E7 0100 movem.l -[A7], D7 000000DA 4EFA 0068 jmp [PC + 0x68 /* 00000144 */] label000000DE: 000000DE 4A2D FB9A tst.b [A5 - 0x466] 000000E2 6700 000C beq +0xE /* 000000F0 */ 000000E6 1B7C 0003 F6A6 move.b [A5 - 0x95A], 0x3 000000EC 4EFA 0008 jmp [PC + 0x8 /* 000000F6 */] label000000F0: 000000F0 1B7C 0001 F6A6 move.b [A5 - 0x95A], 0x1 label000000F6: 000000F6 422D F6B8 clr.b [A5 - 0x948] 000000FA 4EFA 0070 jmp [PC + 0x70 /* 0000016C */] label000000FE: 000000FE 1B7C 0002 F6A6 move.b [A5 - 0x95A], 0x2 00000104 1B7C 0002 F6B8 move.b [A5 - 0x948], 0x2 0000010A 4EFA 0060 jmp [PC + 0x60 /* 0000016C */] label0000010E: 0000010E 4A2D FB9A tst.b [A5 - 0x466] 00000112 6700 000C beq +0xE /* 00000120 */ 00000116 1B7C 0003 F6A6 move.b [A5 - 0x95A], 0x3 0000011C 4EFA 0008 jmp [PC + 0x8 /* 00000126 */] label00000120: 00000120 1B7C 0001 F6A6 move.b [A5 - 0x95A], 0x1 label00000126: 00000126 1B7C 0002 F6B8 move.b [A5 - 0x948], 0x2 0000012C 4EFA 003E jmp [PC + 0x3E /* 0000016C */] label00000130: 00000130 1B7C 0001 F6A6 move.b [A5 - 0x95A], 0x1 00000136 1B7C 0003 F6B8 move.b [A5 - 0x948], 0x3 0000013C 4EFA 002E jmp [PC + 0x2E /* 0000016C */] label00000140: 00000140 4EFA 002A jmp [PC + 0x2A /* 0000016C */] label00000144: 00000144 3E2E 0008 move.w D7, [A6 + 0x8] 00000148 0C47 0001 cmpi.w D7, 0x1 0000014C 6700 FF90 beq -0x6E /* 000000DE */ 00000150 0C47 0002 cmpi.w D7, 0x2 00000154 6700 FFA8 beq -0x56 /* 000000FE */ 00000158 0C47 0003 cmpi.w D7, 0x3 0000015C 6700 FFB0 beq -0x4E /* 0000010E */ 00000160 0C47 0004 cmpi.w D7, 0x4 00000164 6700 FFCA beq -0x34 /* 00000130 */ 00000168 4EFA FFD6 jmp [PC - 0x2A /* 00000140 */] label0000016C: 0000016C 3B6E 0008 FB74 move.w [A5 - 0x48C], [A6 + 0x8] 00000172 4EBA 000E jsr [PC + 0xE /* 00000182 */] 00000176 4CDF 0080 movem.l D7, [A7]+ 0000017A 4E5E unlink A6 0000017C 205F movea.l A0, [A7]+ 0000017E 548F addq.l A7, 2 00000180 4ED0 jmp [A0] fn00000182: 00000182 4E56 FEF8 link A6, -0x0108 00000186 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000018A 3E3C 0001 move.w D7, 0x1 0000018E 0C47 0004 cmpi.w D7, 0x4 00000192 6E00 0024 bgt +0x26 /* 000001B8 */ label00000196: 00000196 2F2D F282 move.l -[A7], [A5 - 0xD7E] 0000019A 3F07 move.w -[A7], D7 0000019C 3C07 move.w D6, D7 0000019E BC6D FB74 cmp.w D6, [A5 - 0x48C] 000001A2 57C6 seq D6 000001A4 4406 neg.b D6 000001A6 1F06 move.b -[A7], D6 000001A8 A945 syscall CheckItem 000001AA 0C47 0004 cmpi.w D7, 0x4 000001AE 6C00 0008 bge +0xA /* 000001B8 */ 000001B2 5247 addq.w D7, 1 000001B4 4EFA FFE0 jmp [PC - 0x20 /* 00000196 */] label000001B8: 000001B8 286D F41E movea.l A4, [A5 - 0xBE2] 000001BC 2854 movea.l A4, [A4] 000001BE 4247 clr.w D7 000001C0 1E14 move.b D7, [A4] 000001C2 3F07 move.w -[A7], D7 000001C4 486C 0001 pea.l [A4 + 0x1] 000001C8 3F3C 0000 move.w -[A7], 0x0 000001CC 487A 00F2 pea.l [PC + 0xF2 /* 000002C0, value 0x4E560000 'NV\0\0', cstring "NV" */] 000001D0 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 000001D4 6600 0040 bne +0x42 /* 00000216 */ 000001D8 598F subq.l A7, 4 000001DA 3F3C 03F8 move.w -[A7], 0x3F8 000001DE A9BA syscall GetString 000001E0 2E1F move.l D7, [A7]+ 000001E2 2D47 FFF8 move.l [A6 - 0x8], D7 000001E6 286E FFF8 movea.l A4, [A6 - 0x8] 000001EA 2854 movea.l A4, [A4] 000001EC 47EE FEF8 lea.l A3, [A6 - 0x108] 000001F0 4247 clr.w D7 000001F2 1E14 move.b D7, [A4] label000001F4: 000001F4 16DC move.b [A3]+, [A4]+ 000001F6 51CF FFFC dbf D7, -0x6 /* 000001F4 */ 000001FA 2F2D F282 move.l -[A7], [A5 - 0xD7E] 000001FE 3F3C 0004 move.w -[A7], 0x4 00000202 A93A syscall DisableItem 00000204 422D FB9A clr.b [A5 - 0x466] 00000208 2F2D F282 move.l -[A7], [A5 - 0xD7E] 0000020C 3F3C 0006 move.w -[A7], 0x6 00000210 A93A syscall DisableItem 00000212 4EFA 0038 jmp [PC + 0x38 /* 0000024C */] label00000216: 00000216 598F subq.l A7, 4 00000218 3F3C 03F9 move.w -[A7], 0x3F9 0000021C A9BA syscall GetString 0000021E 2E1F move.l D7, [A7]+ 00000220 2D47 FFF8 move.l [A6 - 0x8], D7 00000224 286E FFF8 movea.l A4, [A6 - 0x8] 00000228 2854 movea.l A4, [A4] 0000022A 47EE FEF8 lea.l A3, [A6 - 0x108] 0000022E 4247 clr.w D7 00000230 1E14 move.b D7, [A4] label00000232: 00000232 16DC move.b [A3]+, [A4]+ 00000234 51CF FFFC dbf D7, -0x6 /* 00000232 */ 00000238 2F2D F282 move.l -[A7], [A5 - 0xD7E] 0000023C 3F3C 0004 move.w -[A7], 0x4 00000240 A939 syscall EnableItem 00000242 2F2D F282 move.l -[A7], [A5 - 0xD7E] 00000246 3F3C 0006 move.w -[A7], 0x6 0000024A A939 syscall EnableItem label0000024C: 0000024C 2F2D F282 move.l -[A7], [A5 - 0xD7E] 00000250 3F3C 0004 move.w -[A7], 0x4 00000254 486E FEF8 pea.l [A6 - 0x108] 00000258 A947 syscall SetMenuItemText/SetItem 0000025A 4A2D FB9A tst.b [A5 - 0x466] 0000025E 6700 0028 beq +0x2A /* 00000288 */ 00000262 598F subq.l A7, 4 00000264 3F3C 03FB move.w -[A7], 0x3FB 00000268 A9BA syscall GetString 0000026A 2E1F move.l D7, [A7]+ 0000026C 2D47 FFF8 move.l [A6 - 0x8], D7 00000270 286E FFF8 movea.l A4, [A6 - 0x8] 00000274 2854 movea.l A4, [A4] 00000276 47EE FEF8 lea.l A3, [A6 - 0x108] 0000027A 4247 clr.w D7 0000027C 1E14 move.b D7, [A4] label0000027E: 0000027E 16DC move.b [A3]+, [A4]+ 00000280 51CF FFFC dbf D7, -0x6 /* 0000027E */ 00000284 4EFA 0024 jmp [PC + 0x24 /* 000002AA */] label00000288: 00000288 598F subq.l A7, 4 0000028A 3F3C 03FA move.w -[A7], 0x3FA 0000028E A9BA syscall GetString 00000290 2E1F move.l D7, [A7]+ 00000292 2D47 FFF8 move.l [A6 - 0x8], D7 00000296 286E FFF8 movea.l A4, [A6 - 0x8] 0000029A 2854 movea.l A4, [A4] 0000029C 47EE FEF8 lea.l A3, [A6 - 0x108] 000002A0 4247 clr.w D7 000002A2 1E14 move.b D7, [A4] label000002A4: 000002A4 16DC move.b [A3]+, [A4]+ 000002A6 51CF FFFC dbf D7, -0x6 /* 000002A4 */ label000002AA: 000002AA 2F2D F282 move.l -[A7], [A5 - 0xD7E] 000002AE 3F3C 0003 move.w -[A7], 0x3 000002B2 486E FEF8 pea.l [A6 - 0x108] 000002B6 A947 syscall SetMenuItemText/SetItem 000002B8 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000002BC 4E5E unlink A6 000002BE 4E75 rts export_58: 000002C0 4E56 0000 link A6, 0 000002C4 48E7 0300 movem.l -[A7], D6,D7 000002C8 4EFA 00A4 jmp [PC + 0xA4 /* 0000036E */] 000002CC 1E2D FB94 move.b D7, [A5 - 0x46C] 000002D0 0A07 0001 xori.b D7, 0x1 000002D4 1B47 FB94 move.b [A5 - 0x46C], D7 000002D8 4EAD 026A jsr [A5 + 0x26A /* export_73 */] 000002DC 4EFA 00CA jmp [PC + 0xCA /* 000003A8 */] 000002E0 1E2D FB92 move.b D7, [A5 - 0x46E] 000002E4 0A07 0001 xori.b D7, 0x1 000002E8 1B47 FB92 move.b [A5 - 0x46E], D7 000002EC 4EFA 00BA jmp [PC + 0xBA /* 000003A8 */] 000002F0 1E2D FB9C move.b D7, [A5 - 0x464] 000002F4 0A07 0001 xori.b D7, 0x1 000002F8 1B47 FB9C move.b [A5 - 0x464], D7 000002FC 4EFA 00AA jmp [PC + 0xAA /* 000003A8 */] 00000300 1E2D FB96 move.b D7, [A5 - 0x46A] 00000304 0A07 0001 xori.b D7, 0x1 00000308 1B47 FB96 move.b [A5 - 0x46A], D7 0000030C 4A2D FB70 tst.b [A5 - 0x490] 00000310 6600 000C bne +0xE /* 0000031E */ 00000314 598F subq.l A7, 4 00000316 A975 syscall TickCount 00000318 2E1F move.l D7, [A7]+ 0000031A 2B47 FB8A move.l [A5 - 0x476], D7 label0000031E: 0000031E 4EFA 0088 jmp [PC + 0x88 /* 000003A8 */] 00000322 4EBA 02AA jsr [PC + 0x2AA /* 000005CE */] 00000326 4EFA 0080 jmp [PC + 0x80 /* 000003A8 */] 0000032A 4EBA 054A jsr [PC + 0x54A /* 00000876 */] 0000032E 4EFA 0078 jmp [PC + 0x78 /* 000003A8 */] 00000332 4EBA 00DA jsr [PC + 0xDA /* 0000040E */] 00000336 4EFA 0070 jmp [PC + 0x70 /* 000003A8 */] 0000033A 4EBA 06B2 jsr [PC + 0x6B2 /* 000009EE */] 0000033E 4EFA 0068 jmp [PC + 0x68 /* 000003A8 */] 00000342 1E2D FB98 move.b D7, [A5 - 0x468] 00000346 0A07 0001 xori.b D7, 0x1 0000034A 1B47 FB98 move.b [A5 - 0x468], D7 0000034E 4287 clr.l D7 00000350 3E2D F264 move.w D7, [A5 - 0xD9C] 00000354 4286 clr.l D6 00000356 3C3C 0200 move.w D6, 0x200 0000035A CC87 and.l D6, D7 0000035C 4A86 tst.l D6 0000035E 6700 0006 beq +0x8 /* 00000366 */ 00000362 4EBA 0A90 jsr [PC + 0xA90 /* 00000DF4 */] label00000366: 00000366 4EFA 0040 jmp [PC + 0x40 /* 000003A8 */] label0000036A: 0000036A 4EFA 003C jmp [PC + 0x3C /* 000003A8 */] label0000036E: 0000036E 3E2E 0008 move.w D7, [A6 + 0x8] 00000372 0C47 0001 cmpi.w D7, 0x1 00000376 6D00 FFF2 blt -0xC /* 0000036A */ 0000037A 0C47 000C cmpi.w D7, 0xC 0000037E 6E00 FFEA bgt -0x14 /* 0000036A */ 00000382 0447 0001 subi.w D7, 0x1 00000386 DE47 add.w D7, D7 00000388 3E3B 7006 move.w D7, [PC + D7.w + 0x6] 0000038C 4EFB 7002 jmp [PC + D7.w + 0x2] 00000390 FF3C .extension 0xF3C <> // unimplemented 00000392 FF50 .extension 0xF50 <> // unimplemented 00000394 FF60 .extension 0xF60 <> // unimplemented 00000396 FF70 .extension 0xF70 <> // unimplemented 00000398 FFDA .invalid <> 0000039A FF9A .invalid <> 0000039C FF92 .invalid <> 0000039E FFDA .invalid <> 000003A0 FFA2 .invalid <> 000003A2 FFAA .invalid <> 000003A4 FFDA .invalid <> 000003A6 FFB2 .invalid <> label000003A8: 000003A8 4EBA 000E jsr [PC + 0xE /* 000003B8 */] 000003AC 4CDF 00C0 movem.l D6,D7, [A7]+ 000003B0 4E5E unlink A6 000003B2 205F movea.l A0, [A7]+ 000003B4 548F addq.l A7, 2 000003B6 4ED0 jmp [A0] export_57: fn000003B8: 000003B8 4E56 FFFE link A6, -0x0002 000003BC 48E7 0100 movem.l -[A7], D7 000003C0 2F2D F286 move.l -[A7], [A5 - 0xD7A] 000003C4 3F3C 0001 move.w -[A7], 0x1 000003C8 1F2D FB94 move.b -[A7], [A5 - 0x46C] 000003CC A945 syscall CheckItem 000003CE 2F2D F286 move.l -[A7], [A5 - 0xD7A] 000003D2 3F3C 0002 move.w -[A7], 0x2 000003D6 1F2D FB92 move.b -[A7], [A5 - 0x46E] 000003DA A945 syscall CheckItem 000003DC 2F2D F286 move.l -[A7], [A5 - 0xD7A] 000003E0 3F3C 0003 move.w -[A7], 0x3 000003E4 1F2D FB9C move.b -[A7], [A5 - 0x464] 000003E8 A945 syscall CheckItem 000003EA 2F2D F286 move.l -[A7], [A5 - 0xD7A] 000003EE 3F3C 0004 move.w -[A7], 0x4 000003F2 1F2D FB96 move.b -[A7], [A5 - 0x46A] 000003F6 A945 syscall CheckItem 000003F8 2F2D F286 move.l -[A7], [A5 - 0xD7A] 000003FC 3F3C 000C move.w -[A7], 0xC 00000400 1F2D FB98 move.b -[A7], [A5 - 0x468] 00000404 A945 syscall CheckItem 00000406 4CDF 0080 movem.l D7, [A7]+ 0000040A 4E5E unlink A6 0000040C 4E75 rts fn0000040E: 0000040E 4E56 0000 link A6, 0 00000412 48E7 0100 movem.l -[A7], D7 00000416 4AAD F26A tst.l [A5 - 0xD96] 0000041A 6600 000A bne +0xC /* 00000426 */ 0000041E 4EBA 0012 jsr [PC + 0x12 /* 00000432 */] 00000422 4EFA 0006 jmp [PC + 0x6 /* 0000042A */] label00000426: 00000426 4EBA 008E jsr [PC + 0x8E /* 000004B6 */] label0000042A: 0000042A 4CDF 0080 movem.l D7, [A7]+ 0000042E 4E5E unlink A6 00000430 4E75 rts export_56: fn00000432: 00000432 4E56 FEFC link A6, -0x0104 00000436 48E7 0118 movem.l -[A7], D7,A3,A4 0000043A 598F subq.l A7, 4 0000043C 3F3C 03F7 move.w -[A7], 0x3F7 00000440 A9BA syscall GetString 00000442 2E1F move.l D7, [A7]+ 00000444 2D47 FFFC move.l [A6 - 0x4], D7 00000448 286E FFFC movea.l A4, [A6 - 0x4] 0000044C 2854 movea.l A4, [A4] 0000044E 47EE FEFC lea.l A3, [A6 - 0x104] 00000452 4247 clr.w D7 00000454 1E14 move.b D7, [A4] label00000456: 00000456 16DC move.b [A3]+, [A4]+ 00000458 51CF FFFC dbf D7, -0x6 /* 00000456 */ 0000045C 2F2D F286 move.l -[A7], [A5 - 0xD7A] 00000460 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00000464 486E FEFC pea.l [A6 - 0x104] 00000468 A947 syscall SetMenuItemText/SetItem 0000046A 598F subq.l A7, 4 0000046C 3F3C 03E9 move.w -[A7], 0x3E9 00000470 42A7 clr.l -[A7] 00000472 2F3C FFFF FFFF move.l -[A7], 0xFFFFFFFF 00000478 A9BD syscall GetNewWindow 0000047A 2E1F move.l D7, [A7]+ 0000047C 2B47 F26A move.l [A5 - 0xD96], D7 00000480 2F2D F26A move.l -[A7], [A5 - 0xD96] 00000484 A915 syscall ShowWindow 00000486 2F2D F26A move.l -[A7], [A5 - 0xD96] 0000048A A873 syscall SetPort 0000048C 4267 clr.w -[A7] 0000048E A887 syscall TextFont 00000490 3F3C 000C move.w -[A7], 0xC 00000494 A88A syscall TextSize 00000496 3F3C 0001 move.w -[A7], 0x1 0000049A A889 syscall TextMode 0000049C 598F subq.l A7, 4 0000049E 3F3C 03E9 move.w -[A7], 0x3E9 000004A2 2F2D F26A move.l -[A7], [A5 - 0xD96] 000004A6 A9BE syscall GetNewControl 000004A8 2E1F move.l D7, [A7]+ 000004AA 2B47 F272 move.l [A5 - 0xD8E], D7 000004AE 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000004B2 4E5E unlink A6 000004B4 4E75 rts export_55: fn000004B6: 000004B6 4E56 FEFC link A6, -0x0104 000004BA 48E7 0118 movem.l -[A7], D7,A3,A4 000004BE 598F subq.l A7, 4 000004C0 3F3C 03F6 move.w -[A7], 0x3F6 000004C4 A9BA syscall GetString 000004C6 2E1F move.l D7, [A7]+ 000004C8 2D47 FFFC move.l [A6 - 0x4], D7 000004CC 286E FFFC movea.l A4, [A6 - 0x4] 000004D0 2854 movea.l A4, [A4] 000004D2 47EE FEFC lea.l A3, [A6 - 0x104] 000004D6 4247 clr.w D7 000004D8 1E14 move.b D7, [A4] label000004DA: 000004DA 16DC move.b [A3]+, [A4]+ 000004DC 51CF FFFC dbf D7, -0x6 /* 000004DA */ 000004E0 2F2D F286 move.l -[A7], [A5 - 0xD7A] 000004E4 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000004E8 486E FEFC pea.l [A6 - 0x104] 000004EC A947 syscall SetMenuItemText/SetItem 000004EE 42AD F272 clr.l [A5 - 0xD8E] 000004F2 2F2D F26A move.l -[A7], [A5 - 0xD96] 000004F6 A916 syscall HideWindow 000004F8 558F subq.l A7, 2 000004FA 3F3C 0100 move.w -[A7], 0x100 000004FE 486D F256 pea.l [A5 - 0xDAA] 00000502 A970 syscall GetNextEvent 00000504 1E1F move.b D7, [A7]+ 00000506 6700 0006 beq +0x8 /* 0000050E */ 0000050A 4EAD 024A jsr [A5 + 0x24A /* export_69 */] label0000050E: 0000050E 558F subq.l A7, 2 00000510 3F3C 0100 move.w -[A7], 0x100 00000514 486D F256 pea.l [A5 - 0xDAA] 00000518 A970 syscall GetNextEvent 0000051A 1E1F move.b D7, [A7]+ 0000051C 6700 0006 beq +0x8 /* 00000524 */ 00000520 4EAD 024A jsr [A5 + 0x24A /* export_69 */] label00000524: 00000524 2F2D F26A move.l -[A7], [A5 - 0xD96] 00000528 A914 syscall DisposeWindow 0000052A 42AD F26A clr.l [A5 - 0xD96] 0000052E 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000532 4E5E unlink A6 00000534 4E75 rts export_54: 00000536 4E56 FFFC link A6, -0x0004 0000053A 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000053E 286D F2B8 movea.l A4, [A5 - 0xD48] 00000542 2854 movea.l A4, [A4] 00000544 397C 000A 0030 move.w [A4 + 0x30], 0xA /* '\n' */ 0000054A 3E3C 0001 move.w D7, 0x1 0000054E BE6C 0030 cmp.w D7, [A4 + 0x30] 00000552 6E00 003C bgt +0x3E /* 00000590 */ 00000556 3D6C 0030 FFFC move.w [A6 - 0x4], [A4 + 0x30] label0000055C: 0000055C 3C07 move.w D6, D7 0000055E 5346 subq.w D6, 1 00000560 CDFC 001E muls.w D6, 0x1E 00000564 47EC 0032 lea.l A3, [A4 + 0x32] 00000568 4273 6000 clr.w [A3 + D6.w] 0000056C 4273 6002 clr.w [A3 + D6.w + 0x2] 00000570 42B3 6004 clr.l [A3 + D6.w + 0x4] 00000574 4273 6008 clr.w [A3 + D6.w + 0x8] 00000578 17BA 001E 600A move.b [A3 + D6.w + 0xA], [PC + 0x1E /* 00000598, value 0x0, cstring "" */] 0000057E 42B3 601A clr.l [A3 + D6.w + 0x1A] 00000582 BE6E FFFC cmp.w D7, [A6 - 0x4] 00000586 6C00 0008 bge +0xA /* 00000590 */ 0000058A 5247 addq.w D7, 1 0000058C 4EFA FFCE jmp [PC - 0x32 /* 0000055C */] label00000590: 00000590 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000594 4E5E unlink A6 00000596 4E75 rts 00000598 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_53: // at 0000059A (misaligned) 0000059C 0000 48E7 ori.b D0, 0xE7 000005A0 0108 btst A0, D0 000005A2 286D F2B8 movea.l A4, [A5 - 0xD48] 000005A6 2854 movea.l A4, [A4] 000005A8 4294 clr.l [A4] 000005AA 426C 0004 clr.w [A4 + 0x4] 000005AE 42AC 0008 clr.l [A4 + 0x8] 000005B2 42AC 000C clr.l [A4 + 0xC] 000005B6 197A 0014 0010 move.b [A4 + 0x10], [PC + 0x14 /* 000005CC, value 0x0, cstring "" */] 000005BC 197A 000C 0020 move.b [A4 + 0x20], [PC + 0xC /* 000005CA, value 0x0, cstring "" */] 000005C2 4CDF 1080 movem.l D7,A4, [A7]+ 000005C6 4E5E unlink A6 000005C8 4E75 rts 000005CA 0000 0000 ori.b D0, 0x0 export_52: fn000005CE: 000005CE 4E56 FEDC link A6, -0x0124 000005D2 48E7 0108 movem.l -[A7], D7,A4 000005D6 A850 syscall InitCursor 000005D8 3D6D FB74 FFF8 move.w [A6 - 0x8], [A5 - 0x48C] 000005DE 1D6D FB9A FFF6 move.b [A6 - 0xA], [A5 - 0x466] 000005E4 598F subq.l A7, 4 000005E6 3F3C 03FC move.w -[A7], 0x3FC 000005EA 42A7 clr.l -[A7] 000005EC 2F3C FFFF FFFF move.l -[A7], 0xFFFFFFFF 000005F2 A97C syscall GetNewDialog 000005F4 2E1F move.l D7, [A7]+ 000005F6 2B47 F26E move.l [A5 - 0xD92], D7 000005FA 2F2D F26E move.l -[A7], [A5 - 0xD92] 000005FE 3F3C 0004 move.w -[A7], 0x4 00000602 486E FFFA pea.l [A6 - 0x6] 00000606 486E FFE8 pea.l [A6 - 0x18] 0000060A 486E FFDC pea.l [A6 - 0x24] 0000060E A98D syscall GetDialogItem/GetDItem 00000610 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000614 3F3C 0006 move.w -[A7], 0x6 00000618 486E FFFA pea.l [A6 - 0x6] 0000061C 486E FFE4 pea.l [A6 - 0x1C] 00000620 486E FFDC pea.l [A6 - 0x24] 00000624 A98D syscall GetDialogItem/GetDItem 00000626 2F2D F26E move.l -[A7], [A5 - 0xD92] 0000062A 3F3C 0002 move.w -[A7], 0x2 0000062E 486E FFFA pea.l [A6 - 0x6] 00000632 486E FFEC pea.l [A6 - 0x14] 00000636 486E FFDC pea.l [A6 - 0x24] 0000063A A98D syscall GetDialogItem/GetDItem 0000063C 286D F416 movea.l A4, [A5 - 0xBEA] 00000640 2854 movea.l A4, [A4] 00000642 4247 clr.w D7 00000644 1E14 move.b D7, [A4] 00000646 3F07 move.w -[A7], D7 00000648 486C 0001 pea.l [A4 + 0x1] 0000064C 3F3C 0000 move.w -[A7], 0x0 00000650 487A 0198 pea.l [PC + 0x198 /* 000007EA, value 0x4E56FDFC */] 00000654 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 00000658 6700 002A beq +0x2C /* 00000684 */ 0000065C 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000660 286D F416 movea.l A4, [A5 - 0xBEA] 00000664 2854 movea.l A4, [A4] 00000666 2F0C move.l -[A7], A4 00000668 A98F syscall SetDialogItemText/SetIText 0000066A 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 0000066E 286D F41E movea.l A4, [A5 - 0xBE2] 00000672 2854 movea.l A4, [A4] 00000674 2F0C move.l -[A7], A4 00000676 A98F syscall SetDialogItemText/SetIText 00000678 2F2E FFEC move.l -[A7], [A6 - 0x14] 0000067C 4267 clr.w -[A7] 0000067E A95D syscall HiliteControl 00000680 4EFA 000C jmp [PC + 0xC /* 0000068E */] label00000684: 00000684 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000688 3F3C 00FF move.w -[A7], 0xFF 0000068C A95D syscall HiliteControl label0000068E: 0000068E 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000692 3F3C 0006 move.w -[A7], 0x6 00000696 4267 clr.w -[A7] 00000698 3F3C FFFF move.w -[A7], 0xFFFF 0000069C A97E syscall SelectDialogItemText/SelIText 0000069E 2F2D F26E move.l -[A7], [A5 - 0xD92] 000006A2 3F3C 0004 move.w -[A7], 0x4 000006A6 4267 clr.w -[A7] 000006A8 3F3C FFFF move.w -[A7], 0xFFFF 000006AC A97E syscall SelectDialogItemText/SelIText label000006AE: 000006AE 1D7C 0001 FFF4 move.b [A6 - 0xC], 0x1 000006B4 42A7 clr.l -[A7] 000006B6 486E FFFC pea.l [A6 - 0x4] 000006BA A991 syscall ModalDialog 000006BC 0C6E 0001 FFFC cmpi.w [A6 - 0x4], 0x1 000006C2 6600 00E0 bne +0xE2 /* 000007A4 */ 000006C6 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 000006CA 486E FEDC pea.l [A6 - 0x124] 000006CE A990 syscall GetDialogItemText/GetIText 000006D0 4247 clr.w D7 000006D2 1E2E FEDC move.b D7, [A6 - 0x124] 000006D6 3F07 move.w -[A7], D7 000006D8 486E FEDD pea.l [A6 - 0x123] 000006DC 3F3C 0000 move.w -[A7], 0x0 000006E0 487A 0108 pea.l [PC + 0x108 /* 000007EA, value 0x4E56FDFC */] 000006E4 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 000006E8 6600 0016 bne +0x18 /* 00000700 */ 000006EC 422D FB9A clr.b [A5 - 0x466] 000006F0 0C6D 0004 FB74 cmpi.w [A5 - 0x48C], 0x4 000006F6 6600 0008 bne +0xA /* 00000700 */ 000006FA 3B7C 0003 FB74 move.w [A5 - 0x48C], 0x3 label00000700: 00000700 558F subq.l A7, 2 00000702 486E FEDC pea.l [A6 - 0x124] 00000706 4EBA 00E2 jsr [PC + 0xE2 /* 000007EA */] 0000070A 1E1F move.b D7, [A7]+ 0000070C 6700 0010 beq +0x12 /* 0000071E */ 00000710 2F2D F41E move.l -[A7], [A5 - 0xBE2] 00000714 486E FEDC pea.l [A6 - 0x124] 00000718 A907 syscall SetString 0000071A 4EFA 0006 jmp [PC + 0x6 /* 00000722 */] label0000071E: 0000071E 422E FFF4 clr.b [A6 - 0xC] label00000722: 00000722 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000726 486E FEDC pea.l [A6 - 0x124] 0000072A A990 syscall GetDialogItemText/GetIText 0000072C 4247 clr.w D7 0000072E 1E2E FEDC move.b D7, [A6 - 0x124] 00000732 3F07 move.w -[A7], D7 00000734 486E FEDD pea.l [A6 - 0x123] 00000738 3F3C 0000 move.w -[A7], 0x0 0000073C 487A 00AC pea.l [PC + 0xAC /* 000007EA, value 0x4E56FDFC */] 00000740 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 00000744 6600 0028 bne +0x2A /* 0000076E */ 00000748 558F subq.l A7, 2 0000074A 3F3C 03EF move.w -[A7], 0x3EF 0000074E 42A7 clr.l -[A7] 00000750 A988 syscall CautionAlert 00000752 3E1F move.w D7, [A7]+ 00000754 3D47 FFFC move.w [A6 - 0x4], D7 00000758 0C6E 0001 FFFC cmpi.w [A6 - 0x4], 0x1 0000075E 6600 000A bne +0xC /* 0000076A */ 00000762 422E FFF4 clr.b [A6 - 0xC] 00000766 4EFA 0006 jmp [PC + 0x6 /* 0000076E */] label0000076A: 0000076A 4EAD 016A jsr [A5 + 0x16A /* export_41 */] label0000076E: 0000076E 558F subq.l A7, 2 00000770 486E FEDC pea.l [A6 - 0x124] 00000774 4EBA 0074 jsr [PC + 0x74 /* 000007EA */] 00000778 1E1F move.b D7, [A7]+ 0000077A CE2E FFF4 and.b D7, [A6 - 0xC] 0000077E 6700 0010 beq +0x12 /* 00000790 */ 00000782 2F2D F416 move.l -[A7], [A5 - 0xBEA] 00000786 486E FEDC pea.l [A6 - 0x124] 0000078A A907 syscall SetString 0000078C 4EFA 0006 jmp [PC + 0x6 /* 00000794 */] label00000790: 00000790 422E FFF4 clr.b [A6 - 0xC] label00000794: 00000794 2F2D F416 move.l -[A7], [A5 - 0xBEA] 00000798 A9AA syscall ChangedResource 0000079A 2F2D F41E move.l -[A7], [A5 - 0xBE2] 0000079E A9AA syscall ChangedResource 000007A0 4EFA 0018 jmp [PC + 0x18 /* 000007BA */] label000007A4: 000007A4 0C6E 0002 FFFC cmpi.w [A6 - 0x4], 0x2 000007AA 6600 000E bne +0x10 /* 000007BA */ 000007AE 3B6E FFF8 FB74 move.w [A5 - 0x48C], [A6 - 0x8] 000007B4 1B6E FFF6 FB9A move.b [A5 - 0x466], [A6 - 0xA] label000007BA: 000007BA 4A2E FFF4 tst.b [A6 - 0xC] 000007BE 6700 FEEE beq -0x110 /* 000006AE */ 000007C2 3F2D FB74 move.w -[A7], [A5 - 0x48C] 000007C6 4EBA F90A jsr [PC - 0x6F6 /* 000000D2 */] 000007CA 2F2D F26E move.l -[A7], [A5 - 0xD92] 000007CE A916 syscall HideWindow 000007D0 2F2D F26E move.l -[A7], [A5 - 0xD92] 000007D4 A983 syscall DisposeDialog 000007D6 42AD F26E clr.l [A5 - 0xD92] 000007DA 2F2D F266 move.l -[A7], [A5 - 0xD9A] 000007DE 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000007E2 4CDF 1080 movem.l D7,A4, [A7]+ 000007E6 4E5E unlink A6 000007E8 4E75 rts fn000007EA: 000007EA 4E56 FDFC link A6, -0x0204 000007EE 48E7 0118 movem.l -[A7], D7,A3,A4 000007F2 286E 0008 movea.l A4, [A6 + 0x8] 000007F6 47EE FF00 lea.l A3, [A6 - 0x100] 000007FA 4247 clr.w D7 000007FC 1E14 move.b D7, [A4] label000007FE: 000007FE 16DC move.b [A3]+, [A4]+ 00000800 51CF FFFC dbf D7, -0x6 /* 000007FE */ 00000804 558F subq.l A7, 2 00000806 486E FF00 pea.l [A6 - 0x100] 0000080A A88C syscall StringWidth 0000080C 3E1F move.w D7, [A7]+ 0000080E 0C47 0064 cmpi.w D7, 0x64 /* 'd' */ 00000812 5EC7 sgt D7 00000814 4407 neg.b D7 00000816 1D47 FEFE move.b [A6 - 0x102], D7 0000081A 4A2E FEFE tst.b [A6 - 0x102] 0000081E 6700 003A beq +0x3C /* 0000085A */ 00000822 486E FDFC pea.l [A6 - 0x204] 00000826 486E FF00 pea.l [A6 - 0x100] 0000082A 3F3C 0014 move.w -[A7], 0x14 0000082E 3F3C 000C move.w -[A7], 0xC 00000832 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] 00000836 588F addq.l A7, 4 00000838 486E FDFC pea.l [A6 - 0x204] 0000083C 487A 0036 pea.l [PC + 0x36 /* 00000874, value 0x4E56 'NV', cstring "" */] 00000840 487A 0030 pea.l [PC + 0x30 /* 00000872, value 0x0, cstring "" */] 00000844 487A 002A pea.l [PC + 0x2A /* 00000870, value 0x0, cstring "" */] 00000848 A98B syscall ParamText 0000084A 558F subq.l A7, 2 0000084C 3F3C 03EE move.w -[A7], 0x3EE 00000850 42A7 clr.l -[A7] 00000852 A988 syscall CautionAlert 00000854 3E1F move.w D7, [A7]+ 00000856 3D47 FEFC move.w [A6 - 0x104], D7 label0000085A: 0000085A 1E2E FEFE move.b D7, [A6 - 0x102] 0000085E 0A07 0001 xori.b D7, 0x1 00000862 1D47 000C move.b [A6 + 0xC], D7 00000866 4CDF 1880 movem.l D7,A3,A4, [A7]+ 0000086A 4E5E unlink A6 0000086C 2E9F move.l [A7], [A7]+ 0000086E 4E75 rts 00000870 0000 0000 ori.b D0, 0x0 00000874 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000876-0000087E fn00000876: 00000876 4E56 FEE4 link A6, -0x011C 0000087A 48E7 0308 movem.l -[A7], D6,D7,A4 // end alternate branch 00000876-0000087E fn00000876: // (misaligned) 00000878 FEE4 48E7 .extension 0xEE4 <> // unimplemented 0000087C 0308 btst A0, D1 0000087E A850 syscall InitCursor 00000880 598F subq.l A7, 4 00000882 3F3C 03FD move.w -[A7], 0x3FD 00000886 42A7 clr.l -[A7] 00000888 2F3C FFFF FFFF move.l -[A7], 0xFFFFFFFF 0000088E A97C syscall GetNewDialog 00000890 2E1F move.l D7, [A7]+ 00000892 2B47 F26E move.l [A5 - 0xD92], D7 00000896 2D6D F26E FFF0 move.l [A6 - 0x10], [A5 - 0xD92] 0000089C 598F subq.l A7, 4 0000089E 2F2D FB86 move.l -[A7], [A5 - 0x47A] 000008A2 2F3C 0000 003C move.l -[A7], 0x3C /* '<' */ 000008A8 4EAD 011A jsr [A5 + 0x11A /* export_31 */] 000008AC 2E1F move.l D7, [A7]+ 000008AE 2D47 FFFC move.l [A6 - 0x4], D7 000008B2 2F2E FFFC move.l -[A7], [A6 - 0x4] 000008B6 486E FEE4 pea.l [A6 - 0x11C] 000008BA 4EAD 0032 jsr [A5 + 0x32 /* export_2 */] 000008BE 2F2D F26E move.l -[A7], [A5 - 0xD92] 000008C2 3F3C 0004 move.w -[A7], 0x4 000008C6 486E FFF6 pea.l [A6 - 0xA] 000008CA 486E FFEC pea.l [A6 - 0x14] 000008CE 486E FFE4 pea.l [A6 - 0x1C] 000008D2 A98D syscall GetDialogItem/GetDItem 000008D4 2F2E FFEC move.l -[A7], [A6 - 0x14] 000008D8 486E FEE4 pea.l [A6 - 0x11C] 000008DC A98F syscall SetDialogItemText/SetIText 000008DE 2F2D F26E move.l -[A7], [A5 - 0xD92] 000008E2 3F3C 0004 move.w -[A7], 0x4 000008E6 4267 clr.w -[A7] 000008E8 3F3C FFFF move.w -[A7], 0xFFFF 000008EC A97E syscall SelectDialogItemText/SelIText label000008EE: 000008EE 42A7 clr.l -[A7] 000008F0 486E FFF8 pea.l [A6 - 0x8] 000008F4 A991 syscall ModalDialog 000008F6 286E FFF0 movea.l A4, [A6 - 0x10] 000008FA 286C 00A0 movea.l A4, [A4 + 0xA0] 000008FE 2854 movea.l A4, [A4] 00000900 3D6C 0022 FFFA move.w [A6 - 0x6], [A4 + 0x22] 00000906 0C6E 0000 FFFA cmpi.w [A6 - 0x6], 0x0 0000090C 6F00 0066 ble +0x68 /* 00000974 */ 00000910 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000914 486E FEE4 pea.l [A6 - 0x11C] 00000918 A990 syscall GetDialogItemText/GetIText 0000091A 3E2E FFFA move.w D7, [A6 - 0x6] 0000091E 49EE FEE4 lea.l A4, [A6 - 0x11C] 00000922 4246 clr.w D6 00000924 1C34 7000 move.b D6, [A4 + D7.w] 00000928 3D46 FFF4 move.w [A6 - 0xC], D6 0000092C 0C6E 0030 FFF4 cmpi.w [A6 - 0xC], 0x30 /* '0' */ 00000932 5DC7 slt D7 00000934 4407 neg.b D7 00000936 0C6E 0039 FFF4 cmpi.w [A6 - 0xC], 0x39 /* '9' */ 0000093C 5EC6 sgt D6 0000093E 4406 neg.b D6 00000940 8C07 or.b D6, D7 00000942 4247 clr.w D7 00000944 1E2E FEE4 move.b D7, [A6 - 0x11C] 00000948 0C47 0003 cmpi.w D7, 0x3 0000094C 5EC7 sgt D7 0000094E 4407 neg.b D7 00000950 8E06 or.b D7, D6 00000952 6700 0020 beq +0x22 /* 00000974 */ 00000956 2F2D F26E move.l -[A7], [A5 - 0xD92] 0000095A 3F3C 0004 move.w -[A7], 0x4 0000095E 3E2E FFFA move.w D7, [A6 - 0x6] 00000962 5347 subq.w D7, 1 00000964 3F07 move.w -[A7], D7 00000966 3F2E FFFA move.w -[A7], [A6 - 0x6] 0000096A A97E syscall SelectDialogItemText/SelIText 0000096C 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000970 4EAD 005A jsr [A5 + 0x5A /* export_7 */] label00000974: 00000974 2E3C 0000 0006 move.l D7, 0x6 0000097A 3C2E FFF8 move.w D6, [A6 - 0x8] 0000097E 0D07 btst D7, D6 00000980 6700 FF6C beq -0x92 /* 000008EE */ 00000984 0C6E 0001 FFF8 cmpi.w [A6 - 0x8], 0x1 0000098A 6600 004A bne +0x4C /* 000009D6 */ 0000098E 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000992 486E FEE4 pea.l [A6 - 0x11C] 00000996 A990 syscall GetDialogItemText/GetIText 00000998 486E FEE4 pea.l [A6 - 0x11C] 0000099C 486E FFFC pea.l [A6 - 0x4] 000009A0 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000009A4 598F subq.l A7, 4 000009A6 2F2E FFFC move.l -[A7], [A6 - 0x4] 000009AA 2F3C 0000 003C move.l -[A7], 0x3C /* '<' */ 000009B0 4EAD 0122 jsr [A5 + 0x122 /* export_32 */] 000009B4 2E1F move.l D7, [A7]+ 000009B6 2B47 FB86 move.l [A5 - 0x47A], D7 000009BA 4A2D FB70 tst.b [A5 - 0x490] 000009BE 6600 0016 bne +0x18 /* 000009D6 */ 000009C2 598F subq.l A7, 4 000009C4 A975 syscall TickCount 000009C6 2E1F move.l D7, [A7]+ 000009C8 DEAD FB86 add.l D7, [A5 - 0x47A] 000009CC 2B47 FB8A move.l [A5 - 0x476], D7 000009D0 4227 clr.b -[A7] 000009D2 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] label000009D6: 000009D6 2F2D F26E move.l -[A7], [A5 - 0xD92] 000009DA A916 syscall HideWindow 000009DC 2F2D F26E move.l -[A7], [A5 - 0xD92] 000009E0 A983 syscall DisposeDialog 000009E2 42AD F26E clr.l [A5 - 0xD92] 000009E6 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000009EA 4E5E unlink A6 000009EC 4E75 rts fn000009EE: 000009EE 4E56 FFE0 link A6, -0x0020 000009F2 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000009F6 A850 syscall InitCursor 000009F8 598F subq.l A7, 4 000009FA 3F3C 0400 move.w -[A7], 0x400 000009FE 42A7 clr.l -[A7] 00000A00 2F3C FFFF FFFF move.l -[A7], 0xFFFFFFFF 00000A06 A97C syscall GetNewDialog 00000A08 2E1F move.l D7, [A7]+ 00000A0A 2B47 F26E move.l [A5 - 0xD92], D7 00000A0E 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000A12 3F3C 0008 move.w -[A7], 0x8 00000A16 486E FFEC pea.l [A6 - 0x14] 00000A1A 486E FFE8 pea.l [A6 - 0x18] 00000A1E 486E FFE0 pea.l [A6 - 0x20] 00000A22 A98D syscall GetDialogItem/GetDItem 00000A24 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000A28 3F3C 0008 move.w -[A7], 0x8 00000A2C 3F2E FFEC move.w -[A7], [A6 - 0x14] 00000A30 49ED 01A2 lea.l A4, [A5 + 0x1A2 /* export_48 */] 00000A34 2F0C move.l -[A7], A4 00000A36 486E FFE0 pea.l [A6 - 0x20] 00000A3A A98E syscall SetDialogItem/SetDItem 00000A3C 2F2D F2B8 move.l -[A7], [A5 - 0xD48] 00000A40 A9A2 syscall LoadResource 00000A42 2F2D F2B8 move.l -[A7], [A5 - 0xD48] 00000A46 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 00000A4A 286D F2B8 movea.l A4, [A5 - 0xD48] 00000A4E 2854 movea.l A4, [A4] 00000A50 3E3C 0002 move.w D7, 0x2 00000A54 0C47 0005 cmpi.w D7, 0x5 00000A58 6E00 002E bgt +0x30 /* 00000A88 */ label00000A5C: 00000A5C 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000A60 3F07 move.w -[A7], D7 00000A62 486E FFEC pea.l [A6 - 0x14] 00000A66 3C07 move.w D6, D7 00000A68 5546 subq.w D6, 2 00000A6A E54E lsl D6.w, 2 00000A6C 47EE FFF0 lea.l A3, [A6 - 0x10] 00000A70 4873 6000 pea.l [A3 + D6.w] 00000A74 486E FFE0 pea.l [A6 - 0x20] 00000A78 A98D syscall GetDialogItem/GetDItem 00000A7A 0C47 0005 cmpi.w D7, 0x5 00000A7E 6C00 0008 bge +0xA /* 00000A88 */ 00000A82 5247 addq.w D7, 1 00000A84 4EFA FFD6 jmp [PC - 0x2A /* 00000A5C */] label00000A88: 00000A88 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00000A8C 4287 clr.l D7 00000A8E 1E2C 0007 move.b D7, [A4 + 0x7] 00000A92 3F07 move.w -[A7], D7 00000A94 A963 syscall SetControlValue/SetCtlValue 00000A96 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000A9A 1E2C 0007 move.b D7, [A4 + 0x7] 00000A9E 0A07 0001 xori.b D7, 0x1 00000AA2 4286 clr.l D6 00000AA4 1C07 move.b D6, D7 00000AA6 3F06 move.w -[A7], D6 00000AA8 A963 syscall SetControlValue/SetCtlValue 00000AAA 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000AAE 4287 clr.l D7 00000AB0 1E2C 0006 move.b D7, [A4 + 0x6] 00000AB4 3F07 move.w -[A7], D7 00000AB6 A963 syscall SetControlValue/SetCtlValue 00000AB8 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000ABC 1E2C 0006 move.b D7, [A4 + 0x6] 00000AC0 0A07 0001 xori.b D7, 0x1 00000AC4 4286 clr.l D6 00000AC6 1C07 move.b D6, D7 00000AC8 3F06 move.w -[A7], D6 00000ACA A963 syscall SetControlValue/SetCtlValue 00000ACC 42A7 clr.l -[A7] 00000ACE 486E FFEE pea.l [A6 - 0x12] 00000AD2 A991 syscall ModalDialog 00000AD4 4EFA 002A jmp [PC + 0x2A /* 00000B00 */] label00000AD8: 00000AD8 197C 0001 0007 move.b [A4 + 0x7], 0x1 00000ADE 4EFA 0048 jmp [PC + 0x48 /* 00000B28 */] label00000AE2: 00000AE2 422C 0007 clr.b [A4 + 0x7] 00000AE6 4EFA 0040 jmp [PC + 0x40 /* 00000B28 */] label00000AEA: 00000AEA 197C 0001 0006 move.b [A4 + 0x6], 0x1 00000AF0 4EFA 0036 jmp [PC + 0x36 /* 00000B28 */] label00000AF4: 00000AF4 422C 0006 clr.b [A4 + 0x6] 00000AF8 4EFA 002E jmp [PC + 0x2E /* 00000B28 */] label00000AFC: 00000AFC 4EFA 002A jmp [PC + 0x2A /* 00000B28 */] label00000B00: 00000B00 3E2E FFEE move.w D7, [A6 - 0x12] 00000B04 0C47 0002 cmpi.w D7, 0x2 00000B08 6700 FFCE beq -0x30 /* 00000AD8 */ 00000B0C 0C47 0003 cmpi.w D7, 0x3 00000B10 6700 FFD0 beq -0x2E /* 00000AE2 */ 00000B14 0C47 0004 cmpi.w D7, 0x4 00000B18 6700 FFD0 beq -0x2E /* 00000AEA */ 00000B1C 0C47 0005 cmpi.w D7, 0x5 00000B20 6700 FFD2 beq -0x2C /* 00000AF4 */ 00000B24 4EFA FFD6 jmp [PC - 0x2A /* 00000AFC */] label00000B28: 00000B28 0C6E 0001 FFEE cmpi.w [A6 - 0x12], 0x1 00000B2E 6600 FF58 bne -0xA6 /* 00000A88 */ 00000B32 4A2C 0007 tst.b [A4 + 0x7] 00000B36 6700 000A beq +0xC /* 00000B42 */ 00000B3A 4EBA 0040 jsr [PC + 0x40 /* 00000B7C */] 00000B3E 4EFA 0006 jmp [PC + 0x6 /* 00000B46 */] label00000B42: 00000B42 4EBA 0164 jsr [PC + 0x164 /* 00000CA8 */] label00000B46: 00000B46 4AAD F26A tst.l [A5 - 0xD96] 00000B4A 6700 000A beq +0xC /* 00000B56 */ 00000B4E 2F2D F26A move.l -[A7], [A5 - 0xD96] 00000B52 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] label00000B56: 00000B56 2F2D F2B8 move.l -[A7], [A5 - 0xD48] 00000B5A A9AA syscall ChangedResource 00000B5C 2F2D F2B8 move.l -[A7], [A5 - 0xD48] 00000B60 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00000B64 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000B68 A916 syscall HideWindow 00000B6A 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000B6E A983 syscall DisposeDialog 00000B70 42AD F26E clr.l [A5 - 0xD92] 00000B74 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000B78 4E5E unlink A6 00000B7A 4E75 rts fn00000B7C: 00000B7C 4E56 FFF8 link A6, -0x0008 00000B80 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000B84 286D F2B8 movea.l A4, [A5 - 0xD48] 00000B88 2854 movea.l A4, [A4] 00000B8A 3E3C 0001 move.w D7, 0x1 00000B8E 3C2C 0030 move.w D6, [A4 + 0x30] 00000B92 5346 subq.w D6, 1 00000B94 BE46 cmp.w D7, D6 00000B96 6E00 0108 bgt +0x10A /* 00000CA0 */ 00000B9A 3D46 FFFA move.w [A6 - 0x6], D6 label00000B9E: 00000B9E 3C2C 0030 move.w D6, [A4 + 0x30] 00000BA2 3A07 move.w D5, D7 00000BA4 5245 addq.w D5, 1 00000BA6 BC45 cmp.w D6, D5 00000BA8 6D00 00E8 blt +0xEA /* 00000C92 */ 00000BAC 3D45 FFF8 move.w [A6 - 0x8], D5 label00000BB0: 00000BB0 3A07 move.w D5, D7 00000BB2 5345 subq.w D5, 1 00000BB4 CBFC 001E muls.w D5, 0x1E 00000BB8 47EC 0032 lea.l A3, [A4 + 0x32] 00000BBC 3806 move.w D4, D6 00000BBE 5344 subq.w D4, 1 00000BC0 C9FC 001E muls.w D4, 0x1E 00000BC4 45EC 0032 lea.l A2, [A4 + 0x32] 00000BC8 3633 5002 move.w D3, [A3 + D5.w + 0x2] 00000BCC B672 4002 cmp.w D3, [A2 + D4.w + 0x2] 00000BD0 6C00 000E bge +0x10 /* 00000BE0 */ 00000BD4 3F07 move.w -[A7], D7 00000BD6 3F06 move.w -[A7], D6 00000BD8 4EBA 016C jsr [PC + 0x16C /* 00000D46 */] 00000BDC 4EFA 00A6 jmp [PC + 0xA6 /* 00000C84 */] label00000BE0: 00000BE0 3A07 move.w D5, D7 00000BE2 5345 subq.w D5, 1 00000BE4 CBFC 001E muls.w D5, 0x1E 00000BE8 47EC 0032 lea.l A3, [A4 + 0x32] 00000BEC 3806 move.w D4, D6 00000BEE 5344 subq.w D4, 1 00000BF0 C9FC 001E muls.w D4, 0x1E 00000BF4 45EC 0032 lea.l A2, [A4 + 0x32] 00000BF8 3633 5002 move.w D3, [A3 + D5.w + 0x2] 00000BFC B672 4002 cmp.w D3, [A2 + D4.w + 0x2] 00000C00 6600 0082 bne +0x84 /* 00000C84 */ 00000C04 3A07 move.w D5, D7 00000C06 5345 subq.w D5, 1 00000C08 CBFC 001E muls.w D5, 0x1E 00000C0C 47EC 0032 lea.l A3, [A4 + 0x32] 00000C10 3806 move.w D4, D6 00000C12 5344 subq.w D4, 1 00000C14 C9FC 001E muls.w D4, 0x1E 00000C18 45EC 0032 lea.l A2, [A4 + 0x32] 00000C1C 3633 5008 move.w D3, [A3 + D5.w + 0x8] 00000C20 B672 4008 cmp.w D3, [A2 + D4.w + 0x8] 00000C24 6C00 000E bge +0x10 /* 00000C34 */ 00000C28 3F07 move.w -[A7], D7 00000C2A 3F06 move.w -[A7], D6 00000C2C 4EBA 0118 jsr [PC + 0x118 /* 00000D46 */] 00000C30 4EFA 0052 jmp [PC + 0x52 /* 00000C84 */] label00000C34: 00000C34 3A07 move.w D5, D7 00000C36 5345 subq.w D5, 1 00000C38 CBFC 001E muls.w D5, 0x1E 00000C3C 47EC 0032 lea.l A3, [A4 + 0x32] 00000C40 3806 move.w D4, D6 00000C42 5344 subq.w D4, 1 00000C44 C9FC 001E muls.w D4, 0x1E 00000C48 45EC 0032 lea.l A2, [A4 + 0x32] 00000C4C 3633 5008 move.w D3, [A3 + D5.w + 0x8] 00000C50 B672 4008 cmp.w D3, [A2 + D4.w + 0x8] 00000C54 6600 002E bne +0x30 /* 00000C84 */ 00000C58 3A07 move.w D5, D7 00000C5A 5345 subq.w D5, 1 00000C5C CBFC 001E muls.w D5, 0x1E 00000C60 47EC 0032 lea.l A3, [A4 + 0x32] 00000C64 3806 move.w D4, D6 00000C66 5344 subq.w D4, 1 00000C68 C9FC 001E muls.w D4, 0x1E 00000C6C 45EC 0032 lea.l A2, [A4 + 0x32] 00000C70 2633 5004 move.l D3, [A3 + D5.w + 0x4] 00000C74 B6B2 4004 cmp.l D3, [A2 + D4.w + 0x4] 00000C78 6F00 000A ble +0xC /* 00000C84 */ 00000C7C 3F07 move.w -[A7], D7 00000C7E 3F06 move.w -[A7], D6 00000C80 4EBA 00C4 jsr [PC + 0xC4 /* 00000D46 */] label00000C84: 00000C84 BC6E FFF8 cmp.w D6, [A6 - 0x8] 00000C88 6F00 0008 ble +0xA /* 00000C92 */ 00000C8C 5346 subq.w D6, 1 00000C8E 4EFA FF20 jmp [PC - 0xE0 /* 00000BB0 */] label00000C92: 00000C92 BE6E FFFA cmp.w D7, [A6 - 0x6] 00000C96 6C00 0008 bge +0xA /* 00000CA0 */ 00000C9A 5247 addq.w D7, 1 00000C9C 4EFA FF00 jmp [PC - 0x100 /* 00000B9E */] label00000CA0: 00000CA0 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000CA4 4E5E unlink A6 00000CA6 4E75 rts fn00000CA8: 00000CA8 4E56 FFF8 link A6, -0x0008 00000CAC 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000CB0 286D F2B8 movea.l A4, [A5 - 0xD48] 00000CB4 2854 movea.l A4, [A4] 00000CB6 3E3C 0001 move.w D7, 0x1 00000CBA 3C2C 0030 move.w D6, [A4 + 0x30] 00000CBE 5346 subq.w D6, 1 00000CC0 BE46 cmp.w D7, D6 00000CC2 6E00 007A bgt +0x7C /* 00000D3E */ 00000CC6 3D46 FFFA move.w [A6 - 0x6], D6 label00000CCA: 00000CCA 3C2C 0030 move.w D6, [A4 + 0x30] 00000CCE 3A07 move.w D5, D7 00000CD0 5245 addq.w D5, 1 00000CD2 BC45 cmp.w D6, D5 00000CD4 6D00 005A blt +0x5C /* 00000D30 */ 00000CD8 3D45 FFF8 move.w [A6 - 0x8], D5 label00000CDC: 00000CDC 3A07 move.w D5, D7 00000CDE 5345 subq.w D5, 1 00000CE0 CBFC 001E muls.w D5, 0x1E 00000CE4 47EC 0032 lea.l A3, [A4 + 0x32] 00000CE8 3806 move.w D4, D6 00000CEA 5344 subq.w D4, 1 00000CEC C9FC 001E muls.w D4, 0x1E 00000CF0 45EC 0032 lea.l A2, [A4 + 0x32] 00000CF4 2633 501A move.l D3, [A3 + D5.w + 0x1A] 00000CF8 B6B2 401A cmp.l D3, [A2 + D4.w + 0x1A] 00000CFC 5EC5 sgt D5 00000CFE 4405 neg.b D5 00000D00 3806 move.w D4, D6 00000D02 5344 subq.w D4, 1 00000D04 C9FC 001E muls.w D4, 0x1E 00000D08 47EC 0032 lea.l A3, [A4 + 0x32] 00000D0C 4AB3 401A tst.l [A3 + D4.w + 0x1A] 00000D10 56C4 sne D4 00000D12 4404 neg.b D4 00000D14 C805 and.b D4, D5 00000D16 6700 000A beq +0xC /* 00000D22 */ 00000D1A 3F07 move.w -[A7], D7 00000D1C 3F06 move.w -[A7], D6 00000D1E 4EBA 0026 jsr [PC + 0x26 /* 00000D46 */] label00000D22: 00000D22 BC6E FFF8 cmp.w D6, [A6 - 0x8] 00000D26 6F00 0008 ble +0xA /* 00000D30 */ 00000D2A 5346 subq.w D6, 1 00000D2C 4EFA FFAE jmp [PC - 0x52 /* 00000CDC */] label00000D30: 00000D30 BE6E FFFA cmp.w D7, [A6 - 0x6] 00000D34 6C00 0008 bge +0xA /* 00000D3E */ 00000D38 5247 addq.w D7, 1 00000D3A 4EFA FF8E jmp [PC - 0x72 /* 00000CCA */] label00000D3E: 00000D3E 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000D42 4E5E unlink A6 00000D44 4E75 rts fn00000D46: 00000D46 4E56 FFE2 link A6, -0x001E 00000D4A 48E7 0338 movem.l -[A7], D6,D7,A2,A3,A4 00000D4E 286D F2B8 movea.l A4, [A5 - 0xD48] 00000D52 2854 movea.l A4, [A4] 00000D54 3E2E 000A move.w D7, [A6 + 0xA] 00000D58 5347 subq.w D7, 1 00000D5A CFFC 001E muls.w D7, 0x1E 00000D5E 47EC 0032 lea.l A3, [A4 + 0x32] 00000D62 45EE FFE2 lea.l A2, [A6 - 0x1E] 00000D66 47F3 7000 lea.l A3, [A3 + D7.w] 00000D6A 3E3C 001D move.w D7, 0x1D label00000D6E: 00000D6E 14DB move.b [A2]+, [A3]+ 00000D70 51CF FFFC dbf D7, -0x6 /* 00000D6E */ 00000D74 3E2E 000A move.w D7, [A6 + 0xA] 00000D78 5347 subq.w D7, 1 00000D7A CFFC 001E muls.w D7, 0x1E 00000D7E 47EC 0032 lea.l A3, [A4 + 0x32] 00000D82 3C2E 0008 move.w D6, [A6 + 0x8] 00000D86 5346 subq.w D6, 1 00000D88 CDFC 001E muls.w D6, 0x1E 00000D8C 45EC 0032 lea.l A2, [A4 + 0x32] 00000D90 47F3 7000 lea.l A3, [A3 + D7.w] 00000D94 45F2 6000 lea.l A2, [A2 + D6.w] 00000D98 3E3C 001D move.w D7, 0x1D label00000D9C: 00000D9C 16DA move.b [A3]+, [A2]+ 00000D9E 51CF FFFC dbf D7, -0x6 /* 00000D9C */ 00000DA2 3E2E 0008 move.w D7, [A6 + 0x8] 00000DA6 5347 subq.w D7, 1 00000DA8 CFFC 001E muls.w D7, 0x1E 00000DAC 47EC 0032 lea.l A3, [A4 + 0x32] 00000DB0 47F3 7000 lea.l A3, [A3 + D7.w] 00000DB4 45EE FFE2 lea.l A2, [A6 - 0x1E] 00000DB8 3E3C 001D move.w D7, 0x1D label00000DBC: 00000DBC 16DA move.b [A3]+, [A2]+ 00000DBE 51CF FFFC dbf D7, -0x6 /* 00000DBC */ 00000DC2 3E2D FB84 move.w D7, [A5 - 0x47C] 00000DC6 BE6E 000A cmp.w D7, [A6 + 0xA] 00000DCA 6600 000C bne +0xE /* 00000DD8 */ 00000DCE 3B6E 0008 FB84 move.w [A5 - 0x47C], [A6 + 0x8] 00000DD4 4EFA 0014 jmp [PC + 0x14 /* 00000DEA */] label00000DD8: 00000DD8 3E2D FB84 move.w D7, [A5 - 0x47C] 00000DDC BE6E 0008 cmp.w D7, [A6 + 0x8] 00000DE0 6600 0008 bne +0xA /* 00000DEA */ 00000DE4 3B6E 000A FB84 move.w [A5 - 0x47C], [A6 + 0xA] label00000DEA: 00000DEA 4CDF 1CC0 movem.l D6,D7,A2,A3,A4, [A7]+ 00000DEE 4E5E unlink A6 00000DF0 2E9F move.l [A7], [A7]+ 00000DF2 4E75 rts fn00000DF4: 00000DF4 4E56 FFE8 link A6, -0x0018 00000DF8 48E7 0308 movem.l -[A7], D6,D7,A4 00000DFC A850 syscall InitCursor 00000DFE 598F subq.l A7, 4 00000E00 3F3C 0401 move.w -[A7], 0x401 00000E04 42A7 clr.l -[A7] 00000E06 2F3C FFFF FFFF move.l -[A7], 0xFFFFFFFF 00000E0C A97C syscall GetNewDialog 00000E0E 2E1F move.l D7, [A7]+ 00000E10 2B47 F26E move.l [A5 - 0xD92], D7 00000E14 3E3C 0002 move.w D7, 0x2 00000E18 0C47 0004 cmpi.w D7, 0x4 00000E1C 6E00 002E bgt +0x30 /* 00000E4C */ label00000E20: 00000E20 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000E24 3F07 move.w -[A7], D7 00000E26 486E FFF0 pea.l [A6 - 0x10] 00000E2A 3C07 move.w D6, D7 00000E2C 5546 subq.w D6, 2 00000E2E E54E lsl D6.w, 2 00000E30 49EE FFF4 lea.l A4, [A6 - 0xC] 00000E34 4874 6000 pea.l [A4 + D6.w] 00000E38 486E FFE8 pea.l [A6 - 0x18] 00000E3C A98D syscall GetDialogItem/GetDItem 00000E3E 0C47 0004 cmpi.w D7, 0x4 00000E42 6C00 0008 bge +0xA /* 00000E4C */ 00000E46 5247 addq.w D7, 1 00000E48 4EFA FFD6 jmp [PC - 0x2A /* 00000E20 */] label00000E4C: 00000E4C 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000E50 0C6D 0008 FB76 cmpi.w [A5 - 0x48A], 0x8 00000E56 57C7 seq D7 00000E58 4407 neg.b D7 00000E5A 4286 clr.l D6 00000E5C 1C07 move.b D6, D7 00000E5E 3F06 move.w -[A7], D6 00000E60 A963 syscall SetControlValue/SetCtlValue 00000E62 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000E66 0C6D 0004 FB76 cmpi.w [A5 - 0x48A], 0x4 00000E6C 57C7 seq D7 00000E6E 4407 neg.b D7 00000E70 4286 clr.l D6 00000E72 1C07 move.b D6, D7 00000E74 3F06 move.w -[A7], D6 00000E76 A963 syscall SetControlValue/SetCtlValue 00000E78 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E7C 0C6D 0002 FB76 cmpi.w [A5 - 0x48A], 0x2 00000E82 57C7 seq D7 00000E84 4407 neg.b D7 00000E86 4286 clr.l D6 00000E88 1C07 move.b D6, D7 00000E8A 3F06 move.w -[A7], D6 00000E8C A963 syscall SetControlValue/SetCtlValue 00000E8E 42A7 clr.l -[A7] 00000E90 486E FFF2 pea.l [A6 - 0xE] 00000E94 A991 syscall ModalDialog 00000E96 4EFA 0024 jmp [PC + 0x24 /* 00000EBC */] label00000E9A: 00000E9A 3B7C 0008 FB76 move.w [A5 - 0x48A], 0x8 00000EA0 4EFA 003A jmp [PC + 0x3A /* 00000EDC */] label00000EA4: 00000EA4 3B7C 0004 FB76 move.w [A5 - 0x48A], 0x4 00000EAA 4EFA 0030 jmp [PC + 0x30 /* 00000EDC */] label00000EAE: 00000EAE 3B7C 0002 FB76 move.w [A5 - 0x48A], 0x2 00000EB4 4EFA 0026 jmp [PC + 0x26 /* 00000EDC */] label00000EB8: 00000EB8 4EFA 0022 jmp [PC + 0x22 /* 00000EDC */] label00000EBC: 00000EBC 3E2E FFF2 move.w D7, [A6 - 0xE] 00000EC0 0C47 0002 cmpi.w D7, 0x2 00000EC4 6700 FFD4 beq -0x2A /* 00000E9A */ 00000EC8 0C47 0003 cmpi.w D7, 0x3 00000ECC 6700 FFD6 beq -0x28 /* 00000EA4 */ 00000ED0 0C47 0004 cmpi.w D7, 0x4 00000ED4 6700 FFD8 beq -0x26 /* 00000EAE */ 00000ED8 4EFA FFDE jmp [PC - 0x22 /* 00000EB8 */] label00000EDC: 00000EDC 0C6E 0001 FFF2 cmpi.w [A6 - 0xE], 0x1 00000EE2 6600 FF68 bne -0x96 /* 00000E4C */ 00000EE6 1B7C 0001 FB98 move.b [A5 - 0x468], 0x1 00000EEC 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000EF0 A916 syscall HideWindow 00000EF2 2F2D F26E move.l -[A7], [A5 - 0xD92] 00000EF6 A983 syscall DisposeDialog 00000EF8 42AD F26E clr.l [A5 - 0xD92] 00000EFC 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00000F00 4E5E unlink A6 00000F02 4E75 rts